@charset "utf-8";
	* {
	margin:0px;
	padding:0px
}
body {
	background:none repeat scroll 0 0 #EFEFEF;
	color:#5E5E5E;
	font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif;
	font-size:12px
}
img {
	border:0px
}
a {
	color:#5e5e5e;
	text-decoration:none
}
a:hover {
	color:#ff6c01;
	text-decoration:underline
}
:focus {
	outline:0
none
}
ul,li {
	list-style:none
}
h3 {
	font-size:14px
}
em {
	font-style:normal
}
.clear {
	clear:both
}
.red {
	color:#f00
}
.org {
	color:#F50
}
.bla {
	color:#000
}
.whi {
	color:#fff
}
.blu {
	color:#09E
}
.block {
	display:block
}
.none {
	display:none
}
.clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0
}
.fl {
	float:left
}
.fr {
	float:right
}
.ml10 {
	margin-left:10px
}
.ml20 {
	margin-left:20px;
	_margin-left:10px
}
.mr10 {
	margin-right:10px
}
.mr20 {
	margin-right:20px
}
.mt10 {
	margin-top:10px
}
.mt20 {
	margin-top:20px
}
.mb10 {
	margin-bottom:10px
}
.mb20 {
	margin-bottom:20px
}







.collect_index
a {
	width:57px;
	height:23px;
	display:block
}
.collect_index_totop {
	bottom:77px;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100))
}
.white_top,.white_bottom {
	height:5px;
	overflow:hidden
}
.white_top_left,.white_top_right,.white_bottom_left,.white_bottom_right {
	height:5px;
	width:5px;
	float:left;
	background:url(/img/global_white_radius.gif) no-repeat 0 0
}
.white_top_right {
	background-position:-5px 0
}
.white_bottom_left {
	background-position:0px -5px
}
.white_bottom_right {
	background-position:-5px -5px
}
.white_top_middle,.white_bottom_middle {
	height:5px;
	width:940px;
	background-color:#fff;
	float:left
}
.white_bg {
	height:auto;
	background-color:#fff
}
@charset "utf-8";
	input[type="password"] {
	background:url("/img/input_bg_sd.png") no-repeat scroll 0 0 #FFF;
	font-family:Tahoma,Helvetica,Arial,sans-serif
}
html,html
body {
	_background:url(/css/about:blank) #F4F5EF;
	_background-attachment:fixed
}
body {
	height:100%
}
.green {
	color:#139C00
}
.blue {
	color:#0063DC
}
.black {
	color:#000
}
.block {
	display:block
}
.none {
	display:none
}
.alert_fullbg {
	height:100%;
	width:100%;
	top:0;
	left:0;
	position:fixed;
	_position:absolute;
	z-index:100000;
	filter:alpha(opacity=20);
	opacity:0.2;
	background-color:#000;
	_filter:alpha(opacity=100);
	_background-color:none;
	_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
	_top:expression(eval(document.documentElement.scrollTop))
}
.alert_bg {
	position:absolute;
	top:400px;
	left:-1000000px;
	padding:6px 6px 6px 6px;
	height:auto;
	overflow:hidden;
	background:rgba(253,28,39,0.6) none repeat scroll 0 0 !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9a2825,endColorstr=#9a2825);
	z-index:100009
}
.alert_bg .alert_box {
	border:1px solid #6c2523;
	height:auto;
	overflow:hidden
}
.alert_bg .alert_box .alert_top {
	height:36px;
	width:480px;
	background:#f3534f;
	text-indent:21px;
	font-size:14px;
	color:#FFFFFF;
	line-height:36px;
	font-weight:bold
}
.alert_bg .alert_box .alert_top
span {
	float:left
}
.alert_bg .alert_box .alert_top a,.alert_bg .alert_box
.close {
	height:11px;
	width:12px;
	background:url("../images/alert_total.gif") no-repeat -146px -38px;
	display:block;
	float:right;
	margin-top:13px;
	margin-right:10px;
	_margin-right:5px
}
.alert_bg .alert_box .alert_top a:hover,.alert_bg .alert_box a.close:hover {
	background-position:-164px -38px
}
.alert_content {
	background-color:#FFF;
	font-size:12px;
	width:480px;
	height:auto;
	overflow:hidden
}
.alert_content
.goods_box {
	font-size:12px;
	padding:20px;
	overflow:hidden
}
.alert_content .goods_box
span {
	display:block;
	padding-bottom:10px;
	color:#000
}
.alert_content .goods_box
.input {
	zoom:1;
	height:26px
}
.alert_content .goods_box
.text {
	border:1px
solid #ccc;
	border-right:none;
	height:18px;
	line-height:18px;
	float:left;
	padding:0;
	padding:3px;
	margin:0px;
	width:370px;
	*width:360px;
	overflow:hidden;
	display:inline
}

.alert_content .goods_box
.support {
	clear:both;
	margin-top:10px;
	color:#000
}
.alert_content .goods_box .support
a {
	background:none no-repeat scroll left center transparent;
	line-height:18px
}
.alert_content .goods_box .support a:hover {
	text-decoration:none
}
.alert_content .goods_box .support
a.in {
	color:#09E;
	padding:0
}
.alert_content .goods_box .support
p {
	padding:12px
0px
}
.alert_content .goods_box .support
.taobao {
	height:16px;
	width:50px;
	background:url("../images/alert_total.gif") no-repeat 0px -66px;
	line-height:16px;
	text-indent:20px;
	display:block;
	float:left
}
.alert_content .goods_box
.pic {
	border:1px
solid #4C8D44;
	height:90px;
	width:90px;
	overflow:hidden;
	float:left
}
.alert_content .goods_box .pic
img {
	height:90px;
	width:90px
}
.alert_content .goods_box
.queren {
	padding-left:10px;
	width:338px;
	height:90px;
	_margin-bottom:20px;
	float:left;
	overflow:hidden
}
.alert_content .goods_box .queren
span {
	font-size:14px;
	height:12px;
	display:block;
	white-space:nowrap;
	overflow:hidden
}
.alert_content .goods_box .queren
.goods_p {
	color:#FF7201;
	font-weight:bold
}
.alert_content .goods_box .queren
input {
	background:url("../images/alert_total.gif") no-repeat scroll 0 -30px transparent;
	border:medium none;
	display:block;
	color:#FFF;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:34px;
	width:138px;
	margin-top:10px;
	margin-left:90px;
	text-align:center;
	line-height:33px;
	line-height:34px \9
}
.alert_content
.load {
	padding-top:20px;
	width:480px;
	text-align:center
}

.alert_content
.choose {
	font-weight:500;
	width:480px;
	padding:20px
0px;
	text-align:center
}
.alert_top
.f1 {
	padding:0
15px;
	background-color:#fff;
	line-height:30px;
	margin-top:6px;
	margin-left:10px;
	_margin-left:5px;
	text-indent:0px;
	display:block;
	color:#000
}
.alert_content
.face {
	padding:10px;
	_margin-bottom:10px;
	height:auto;
	background-color:#fff;
	overflow:hidden
}
.alert_content .face
li {
	margin-bottom:5px;
	margin-right:5px;
	float:left;
	width:22px;
	height:22px;
	overflow:hidden
}
.alert_content
.fw_root {
	line-height:160%;
	padding:10px
10px 10px 20px;
	color:#111
}
.alert_content
.fw_pub_area {
	padding-left:20px;
	width:445px
}
.alert_content
.fwpa_tool {
	height:30px;
	line-height:30px;
	text-align:right
}
.alert_content .fwpa_tool
a {
	background:url("../images/alert_total.gif") no-repeat -181px -33px;
	height:14px;
	width:27px;
	display:block;
	float:left;
	margin-top:7px
}
.alert_content .fwpa_tool
span {
	color:#666
}
.alert_content .fwpa_tool span
b {
	font-weight:bold
}
.alert_content
.fw_content {
	border:1px
solid #C8C8C8;
	height:78px;
	overflow:hidden;
	padding:5px
5px;
	width:430px;
	font-size:12px
}
.alert_content
.fw_submit_box {
	overflow:hidden;
	padding:15px
0 10px
}
.alert_content .fw_submit_box
input {
	margin-right:3px;
	vertical-align:-3px;
	margin-bottom:5px;
	margin-left:10px;
	_margin-left:5px
}
.alert_content .fw_submit_box
label {
	color:#111
}
.alert_content .fw_submit_box
.sub_div {
	margin:10px
auto 15px;
	width:180px
}
.alert_content .fw_submit_box .sub_div
a {
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	margin-left:20px;
	_margin-left:10px;
	text-align:center
}
.alert_content .fw_submit_box .sub_div a:hover {
	text-decoration:none
}
.alert_content .fw_submit_box .sub_div
.fw_submit {
	background:url("../images/alert_total.gif") no-repeat -69px 0px;
	height:26px;
	width:81px;
	color:#fff;
	font-weight:bold;
	font-size:14px
}
.alert_content .fw_submit_box .sub_div
.fw_cancel {
	width:50px;
	margin-left:10px;
	_margin-left:5px
}
.u_info_tip {
	position:absolute;
	font-size:12px;
	width:300px;
	z-index:888
}
.u_info_tip
.tip_info {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#FFF;
	border-color:#FFB873;
	border-style:solid solid none;
	border-width:1px;
	height:101px
}
.u_info_tip
.avatar {
	border:1px
solid #CCC;
	float:left;
	height:61px;
	margin:8px
13px 0 8px;
	width:61px
}
.u_info_tip
.info {
	padding-top:8px;
	position:relative
}
.u_info_tip
p {
	line-height:180%;
	color:#000
}
.u_info_tip p
a {
	color:#FF7201;
	font-weight:bold
}
.u_info_tip p a
span {
	color:#09E;
	font-weight:bold
}
.u_info_tip p
img {
	margin:0
2px 0 5px;
	_margin-left:2px;
	vertical-align:-10%
}
.u_info_tip .info
div {
	position:absolute;
	right:3px;
	_right:80px;
	top:7px
}
.u_info_tip .info div
a {
	margin-right:2px;
	display:block;
	float:left;
	height:20px;
	width:20px
}
.u_info_tip
.intro {
	clear:both;
	color:#aaa;
	line-height:24px;
	height:24px;
	overflow:hidden;
	padding:0
10px;
	white-space:nowrap;
	width:270px;
	word-wrap:normal
}
.u_info_tip
.tip_toolbar {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#FFE9C6;
	border-color:#FFB873;
	border-right:1px solid #FFB873;
	border-style:none solid solid;
	border-width:1px;
	color:#111;
	line-height:33px;
	height:33px;
	overflow:hidden;
	padding-left:10px;
	position:relative
}
.u_info_tip .tip_toolbar
.follow_del {
	color:#666
}
.u_info_tip
.icrad_add {
	border-right:1px solid #BDE069;
	height:12px;
	line-height:12px;
	margin:10px
5px 10px 0;
	padding-right:8px;
	float:left
}
.u_info_tip .tip_toolbar
a {
	color:#5B9400;
	padding:0
5px
}
.u_info_tip .tip_toolbar
.addfo {
	background:url("../images/alert_total.gif") no-repeat scroll 0 -89px transparent;
	display:block;
	height:18px;
	overflow:hidden;
	text-align:center;
	text-indent:-999px;
	width:54px;
	padding:0px;
	top:8px;
	position:absolute
}
.u_info_tip
.tip_arrow {
	background:url("../images/alert_total.gif") no-repeat scroll -174px -56px transparent;
	height:9px;
	margin-left:33px;
	margin-top:-1px;
	width:251px;
	position:relative
}
.alert_medal {
	position:absolute;
	_width:120px
}
.alert_medal
a {
	background:url("../images/alert_total.gif") no-repeat scroll -127px -84px transparent;
	line-height:13px;
	padding:4px
0px 6px 5px;
	display:block;
	float:left;
	color:#000
}
.alert_medal a:hover {
	text-decoration:none
}
.alert_medal
em {
	background:url("../images/alert_total.gif") no-repeat scroll -223px -32px transparent;
	display:inline;
	display:block;
	float:left;
	height:23px;
	width:4px
}
.alert_bg .alert_box
.invite_sina_top {
	width:580px
}
.alert_bg .alert_box
.invite_sina_friend {
	width:580px;
	background-color:#fff;
	padding-bottom:20px
}
.alert_bg .alert_box .invite_sina_friend
.change_n {
	height:20px;
	padding:10px
15px
}
.alert_bg .alert_box .invite_sina_friend .change_n
.invite_title {
	color:#179a05;
	font-weight:blod;
	font-size:16px
}
.alert_bg .alert_box .invite_sina_friend .change_n
.change_name {
	float:right;
	font-size:13px;
	text-decoration:underline;
	color:#ff7201
}
.alert_bg .alert_box .invite_sina_friend
.name_list_all {
	height:290px;
	position:relative;
	margin:5px
26px;
	overflow:hidden
}
.alert_bg .alert_box .invite_sina_friend
.name_list {
	height:285px;
	overflow:hidden;
	position:absolute;
	width:10000000px
}
.alert_bg .alert_box .invite_sina_friend .name_list
ul {
	float:left;
	height:285px;
	width:540px;
	overflow:hidden
}
.alert_bg .alert_box .invite_sina_friend .name_list ul
li {
	float:left;
	padding:10px
32px 0px 0px
}
.alert_bg .alert_box .invite_sina_friend .name_list
.name_check {
	float:left
}
.alert_bg .alert_box .invite_sina_friend .name_list
.mg_name {
	float:left;
	height:85px;
	overflow:hidden;
	padding-left:10px;
	width:50px
}
.alert_bg .alert_box .invite_sina_friend .name_list .mg_name
img {
	float:left;
	cursor:pointer;
	height:50px;
	width:50px
}
.alert_bg .alert_box .invite_sina_friend .name_list .mg_name
a {
	color:#09e
}
.alert_bg .alert_box .invite_sina_friend .name_list .mg_name a:hover {
	text-decoration:none
}
.alert_bg .alert_box .invite_sina_friend
.send_content {
	padding:5px
26px;
	overflow:hidden
}
.alert_bg .alert_box .invite_sina_friend .send_content
.count {
	display:block;
	margin-bottom:5px;
	color:#999;
	text-align:right
}
.alert_bg .alert_box .invite_sina_friend .send_content
.input_text {
	border:1px
solid #aaa;
	color:#595757;
	padding:5px;
	height:106px;
	width:515px;
	font-size:12px;
	overflow:hidden
}
.alert_bg .alert_box .invite_sina_friend
.notice {
	display:block;
	padding:0
0 20px 30px;
	color:#999
}
.alert_bg .alert_box .invite_sina_friend
.send_sina {
	display:block;
	cursor:pointer;
	clear:both;
	background:url("../images/alert_total.gif") no-repeat 0px -30px;
	height:34px;
	width:138px;
	margin-left:26px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:33px
}
.alert_bg .alert_box .invite_sina_friend a.send_sina:hover {
	text-decoration:none
}
.alert_bg .alert_box
.alert_loading {
	width:160px;
	padding:0;
	height:61px;
	line-height:61px;
	background-color:#fff;
	margin:0px
auto
}
.alert_bg .alert_box .alert_loading
img {
	width:61px;
	height:61px;
	float:left
}
.alert_bg .alert_box .alert_loading
a {
	color:#09e
}
.alert_bg .alert_box .alert_loading a:hover {
	color:#fff;
	background-color:#09e;
	text-decoration:none
}
.alert_bg .alert_box
.alert_suc {
	padding:0px;
	line-height:61px;
	height:61px;
	width:170px;
	background-color:#fff;
	overflow:hidden;
	position:relative
}
.alert_bg .alert_box .alert_suc
em {
	height:21px;
	width:21px;
	margin-top:22px;
	display:block;
	float:left;
	margin-left:32px;
	_margin-left:16px;
	background:url(../images/alert_total.gif) -206px -174px
}
.alert_bg .alert_box .alert_suc
span {
	margin-left:10px;
	_margin-left:4px;
	color:#000;
	font-size:14px;
	font-weight:600

}
.alert_bg .alert_box .alert_suc
.close {
	position:absolute;
	right:10px;
	top:10px;
	margin:0px
}

#alert_login
.alert_top {
	width:525px;
	font-size:14px
}
#alert_login .alert_top
span {
	float:left
}
#alert_login .alert_top
a {
	height:11px;
	width:12px;
	background:url("../images/alert_total.gif") no-repeat -146px -38px;
	display:block;
	float:right;
	margin-top:13px;
	margin-right:10px;
	_margin-right:5px
}
#alert_login .alert_top a:hover {
	background-position:-164px -38px
}
#alert_login
.alert_content {
	padding:20px;
	width:485px;
	font-size:14px;
	line-height:35px
}
#alert_login .alert_content
.l_c_l {
	height:auto;
	overflow:hidden;
	border-right:1px dashed #ccc;
	width:278px;
	float:left
}
#alert_login .alert_content .l_c_l label
font {
	font-size:12px
}
#alert_login .alert_content
.l_c_r {
	padding-left:20px;
	width:185px;
	float:left
}
#alert_login .alert_content
.text {
	clear:both;
	background:url("../images/alert_total.gif") no-repeat 0px -117px;
	width:190px;
	height:18px;
	color:#666;
	padding:4px
3px;
	line-height:18px;
	font-size:12px;
	border:none;
	margin-top:14px;
	_margin-top:17px
}
.landing_content
font {
	font-size:12px
}
#alert_login .alert_content font
a {
	text-decoration:underline;
	color:#4e4e4e
}
#alert_login .alert_content font a:hover {
	color:#f00
}
#alert_login .alert_content font
.forget {
	_display:block;
	_margin-top:5px;
	font-size:12px
}
#alert_login .alert_content
.checkbox {
	margin-left:55px;
	float:left;
	margin-top:12px;
	margin-top:10px\9;
	_margin-top:8px;
	margin-right:3px;
	_margin-right:0px
}
#alert_login .alert_content font
span {
	color:#b5b4b4
}
#alert_login .alert_content
.smt {
	margin-left:55px;
	background:url("../images/alert_total.gif") no-repeat 0px -152px;
	border:none;
	width:100px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	float:left;
	margin-top:5px;
	_margin-top:10px;
	margin-right:10px;
	margin-bottom:5px;
	padding:3px
0px 6px
}
#alert_login .alert_content .reg
a {
	color:#F50
}
#alert_login .alert_content .reg a:hover {
	text-decoration:none
}
#alert_login .alert_content .landing_other
a {
	background:url("../images/alert_total.gif") no-repeat 0px -189px;
	height:22px;
	width:80px;
	display:block;
	float:left;
	margin:5px
15px 5px 0px
}
#alert_login .alert_content .landing_other
.l_qq {
	background-position:-95px -189px;
	margin-right:0px
}
#alert_login .alert_content .landing_other
.l_taobao {
	background-position:0px -222px
}
#alert_login .alert_content .landing_other
.l_rr {
	background-position:-95px -222px;
	margin-right:0px
}
.alert_notice {
	width:auto;
	height:auto;
	overflow:hidden;
	position:absolute;
	display:none
}
.alert_notice
em {
	display:block;
	height:8px;
	width:17px;
	margin-left:6px;
	_margin-left:3px;
	overflow:hidden;
	z-index:9;
	position:relative;
	background:url(../images/alert_total.gif) no-repeat -211px -117px
}
.alert_notice
.notice_content {
	height:auto;
	width:auto;
	padding:5px;
	margin-top:-1px;
	position:relative;
	line-height:16px;
	z-index:1;
	overflow:visible;

	background-color:#fff;
	border:1px
solid #ccc
}
.alert_go_tao {
	padding:20px;
	overflow:hidden;
	height:auto
}
.alert_go_tao
.info {
	padding-bottom:20px;
	height:80px;
	position:relative;
	border-bottom:1px solid #ccc
}
.alert_go_tao .info
.alert_notice {
	top:77px;
	left:102px
}
.alert_go_tao .info .alert_notice
em {
	margin-left:84px
}
.alert_go_tao .alert_notice
.notice_content {
	_height:16px
}
.alert_go_tao .info
.pic {
	height:80px;
	width:80px;
	float:left;
	border:1px
solid #ccc
}
.alert_go_tao .info .pic
img {
	height:80px;
	width:80px
}
.alert_go_tao .info
span {
	display:block;
	float:left;
	padding-left:20px;
	margin-bottom:10px
}
.alert_go_tao .info
.text_f {
	padding:0px
}
.alert_go_tao .info
.tit {
	width:330px;
	overflow:hidden;
	height:18px;
	white-space:nowrap;
	font-size:14px;
	color:#0063DC;
	margin-bottom:10px
}
.alert_go_tao .info .price,.alert_go_tao .info
.fan {
	width:155px
}
.alert_go_tao .info
.fan_r {
	padding-left:53px
}
.alert_go_tao .info
input {
	border:1px
solid #ccc;
	width:58px;
	padding-left:2px;
	margin-bottom:5px;
	height:20px;
	line-height:20px;
	float:left
}
.alert_go_tao
p {
	line-height:25px;
	margin-top:10px
}
.alert_go_tao p span,.alert_go_tao p
a {
	color:red;
	font-weight:normal
}
.alert_go_tao p
a {
	margin-right:20px
}
.share_order {
	height:auto;
	overflow:hidden
}
.share_order
.pic {
	border:1px
solid #ccc;
	margin-top:10px;
	margin-left:15px;
	_margin-left:8px;
	width:100px;
	height:100px;
	float:left
}
.share_order
.order_info {
	margin-top:10px;
	padding-left:15px;
	width:345px;
	height:102px;
	overflow:hidden;
	float:left;
	padding-bottom:10px
}
.share_order .order_info
p {
	height:14px;
	overflow:hidden;
	margin-bottom:7px
}
.share_order .order_info
.add_face {
	background:url("../images/alert_total.gif") no-repeat scroll -181px -33px transparent;
	display:block;
	float:left;
	height:14px;
	width:27px;
	margin-right:10px
}
.share_order .order_info
span {
	display:block;
	float:left;
	white-space:nowrap;
	line-height:14px;
	width:295px;
	overflow:hidden
}
.share_order .order_info
.pub_text {
	width:276px;
	height:44px;
	padding:2px;
	float:left;
	font-size:12px;
	color:#5e5e5e;
	overflow:hidden;
	resize:none;
	border:1px
solid #ccc
}
.share_order .order_info
.pub_btn {
	background:url("/img/pub_button2.png") no-repeat scroll transparent;
	display:block;
	float:left;
	border:none;
	margin-left:2px;
	_margin-left:1px;
	height:50px;
	width:47px;
	cursor:pointer
}
.share_order .order_info
.add_pic {
	background:url("../images/alert_total.gif") no-repeat scroll -139px -308px transparent;
	display:block;
	float:left;
	margin-right:5px;
	height:24px;
	width:88px;
	margin-top:6px
}
.share_order .order_info
.point {
	display:block;
	height:22px;
	margin-top:6px;
	background:#FFF6E8;
	border:1px
solid #FFD292;
	float:left;
	position:relative;
	padding-left:10px;
	padding-right:5px;
	line-height:22px
}
.share_order .order_info .point
em {
	background:url("../images/alert_total.gif") no-repeat scroll -219px -138px transparent;
	display:block;
	float:left;
	height:24px;
	width:8px;
	position:absolute;
	top:-1px;
	left:-1px
}
.share_order .order_info .point
b {
	font-weight:normal;
	color:#F00
}
.share_order
.pub_pic {
	clear:both;
	padding-left:15px;
	padding-top:10px;
	height:102px;
	padding-bottom:10px
}
.share_order .pub_pic
li {
	float:left;
	height:100px;
	width:100px;
	border:1px
solid #ccc;
	margin-bottom:15px;
	margin-right:15px;
	position:relative;
	overflow:visible;
	list-style:none;
	padding:0px
}
.share_order .pub_pic li
img {
	height:100px;
	width:100px
}
.share_order .pub_pic li
.close {
	height:18px;
	width:18px;
	top:-20px;
	right:-20px;
	background:url("../images/alert_total.gif") no-repeat scroll -209px -203px transparent;
	position:absolute
}
.share_order .pub_pic li a.close:hover {
	background:url("../images/alert_total.gif") no-repeat scroll -209px -203px transparent
}
#alert_step
.alert_content {
	padding:15px;
	_padding-bottom:0px;
	clear:both;
	width:450px
}
#alert_step .alert_content p
a {
	color:#FF7322;
	text-decoration:underline;
	padding-left:30px
}
#alert_step .alert_content
.alert_s {
	width:438px;
	height:69px;
	border:1px
solid #DCDCDC;
	clear:both;
	margin:15px
auto 15px
}
#alert_step .alert_content .alert_s
img {
	width:438px;
	height:69px
}
#alert_step .alert_content .alert_log,#alert_step .alert_content
.alert_reg {
	width:100px;
	height:26px;
	background:url(../images/alert_total.gif) 0px -342px;
	display:block;
	float:left;
	line-height:26px;
	color:#fff;
	text-align:center;
	font-size:14px;
	font-weight:bold
}
#alert_step .alert_content a.alert_log:hover,#alert_step .alert_content a.alert_reg:hover {
	text-decoration:none;
	color:#fff
}
#alert_step .alert_content
.alert_log {
	margin-left:104px;
	_margin-left:52px;
	margin-right:30px
}
#alert_step .alert_content
.alert_reg {
	background-position:-127px -342px
}
#alert_fast_log_reg
.sort_info {
	margin:20px;
	margin-bottom:0px;
	overflow:hidden;
	color:#5e5e5e
}
#alert_fast_log_reg .sort_info
.sort_pic {
	border:1px
solid #DCDCDC;
	height:80px;
	width:80px;
	margin-left:50px;
	_margin-left:25px;
	float:left
}
#alert_fast_log_reg .sort_info .sort_pic
img {
	height:80px;
	width:80px
}
#alert_fast_log_reg .sort_info
em {
	display:block;
	width:71px;
	height:74px;
	background:url(../images/alert_total.gif) -156px -378px;
	margin-left:30px;
	float:left
}
#alert_fast_log_reg .sort_info
.sort_price {
	margin-left:30px;
	margin-top:10px;
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#000
}
#alert_fast_log_reg .sort_info
p {
	clear:both;
	line-height:30px
}
#alert_fast_log_reg .sort_info p
.blue {
	float:left
}
#alert_fast_log_reg
.login_reg {
	padding:10px 0px 20px 20px;
	*padding-bottom:0px;
	overflow:hidden;
	width:460px;
	color:#5e5e5e
}
#alert_fast_log_reg .login_reg
.fl {
	line-height:24px
}
#alert_fast_log_reg .login_reg
.l_r_menu {
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	clear:both;
	height:28px;
	position:relative;
	width:440px
}
#alert_fast_log_reg .login_reg .l_r_menu
li {
	bottom:1px;
	_bottom:-2px;
	float:left;
	margin-right:10px;
	position:relative
}
#alert_fast_log_reg .login_reg .l_r_menu li
a {
	background:none repeat scroll 0 0 #F0F0F0;
	border:1px
solid #CCC;
	display:block;
	float:left;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-align:center;
	width:120px
}
#alert_fast_log_reg .login_reg .l_r_menu li a:hover {
	text-decoration:none
}
#alert_fast_log_reg .login_reg .l_r_menu
.current {
	background:none repeat scroll 0 0 #FFF;
	border-bottom:none;
	color:#F50;
	font-weight:bold;
	height:30px;
	position:relative;
	top:-1px
}
#alert_fast_log_reg .login_reg
.l_r_p {
	clear:both;
	line-height:40px;
	padding-left:15px;
	background:url(../images/alert_total.gif) no-repeat -218px -229px
}
#alert_fast_log_reg .login_reg
.l_r_login {
	padding-left:20px;
	float:left;
	height:auto;
	overflow:hidden;
}
#alert_fast_log_reg .login_reg .l_r_login .login,#alert_fast_log_reg .login_reg .l_r_login
.reg {
	float:left;
	font-size:14px;
	overflow:hidden
}
#alert_fast_log_reg .login_reg .l_r_login
.login {
	width:270px
}
#alert_fast_log_reg .login_reg .l_r_login .login
font {
	font-size:12px
}
#alert_fast_log_reg .login_reg .l_r_login .login font
span {
	color:#B5B4B4
}
#alert_fast_log_reg .login_reg .login_name,#alert_fast_log_reg .login_reg .login_pwd,#alert_fast_log_reg .login_reg .l_r_reg
input {
	height:24px;
	line-height:24px;
	width:194px;
	border:1px
solid #DCDCDC;
	color:#5e5e5e;
	margin-bottom:10px;
	font-size:12px;
	padding-left:3px;
	float:left
}
#alert_fast_log_reg .login_reg .button,#alert_fast_log_reg .login_reg .reg
.button {
	display:block;
	height:26px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	width:83px;
	padding:0px;
	cursor:pointer;
	border:none;
	background:url(../images/alert_total.gif) no-repeat 0px -453px;
}

#alert_fast_log_reg .login_reg .l_r_login
.checkbox {
	float:left;
	margin:3px
3px 0px 70px;
	margin-top:0px \9;
	*margin-top:-4px;
	_margin-top:-2px;
	float:left;
	border:none;
	padding:0px
}
#alert_fast_log_reg .login_reg .l_r_login
.fo_psw {
	display:block;
	float:left;
	font-size:12px;
	padding-top:13px;
	text-decoration:underline
}
#alert_fast_log_reg .login_reg .l_r_login
.union_login {
	margin-left:20px;
	float:left;
	padding:5px
5px 5px 10px;
	border:1px
solid #DCDCDC;
	background:#FFFFF3
}
#alert_fast_log_reg .login_reg .l_r_login .union_login
p {
	text-align:center;
	padding-bottom:5px
}
#alert_fast_log_reg .login_reg .l_r_login .union_login
a {
	background:url("../images/alert_total.gif") no-repeat scroll 0 -189px transparent;
	display:block;
	float:left;
	clear:both;
	height:22px;
	margin:4px
10px 4px 4px;
	width:80px
}
#alert_fast_log_reg .login_reg .l_r_login .union_login
.l_qq {
	background-position:-95px -189px;
	margin-right:0
}
#alert_fast_log_reg .login_reg .l_r_login .union_login
.l_taobao {
	background-position:0 -222px
}
#alert_fast_log_reg .login_reg .l_r_login .union_login
.l_renren {
	background-position:-95px -222px;
}
#alert_fast_log_reg .login_reg
.l_r_reg {
	height:auto;
	overflow:hidden;
	*padding-bottom:20px
}
#alert_fast_log_reg .login_reg .l_r_reg .reg
div {
	float:left;
	font-size:14px
}
#alert_fast_log_reg .login_reg .l_r_reg .reg
li {
	overflow:hidden;
	clear:both;
	*margin-bottom:10px
}
.tips_red,.tips_green,.tips_normal {
	background:url(../images/alert_total.gif) no-repeat scroll -208px -480px #FFF0F0;
	border:1px
solid #CB0002;
	float:left;
	font-size:12px;
	line-height:14px;
	margin-left:5px;
	padding:5px
10px 5px 23px
}
.tips_normal {
	border:none;
	background:none;
	padding-left:0px
}
.tips_green {
	border:1px
solid #FFF;
	background-color:#FFF;
	background-position:-208px -451px
}
#alert_fast_log_reg .login_reg
.suc {
	line-height:25px;
	margin-top:50px;
	margin-left:110px;
	_margin-left:55px;
	background:url(../images/alert_total.gif) no-repeat -206px -170px;
	padding-left:27px
}
#alert_fast_log_reg .login_reg .suc
a {
	text-decoration:underline
}
.lead_search {
	color:#000;
	overflow:hidden;
	padding-top:15px;
	margin:20px;
	_margin-left:10px;
	width:440px;
	border-top:1px solid #CCC
}
.lead_search
p {
	line-height:30px;
	font-size:14px;
	padding-left:25px;
	background:url("../images/alert_total.gif") no-repeat -208px -507px;
	margin-bottom:5px
}
.lead_search
.green_bg {
	color:#fff;
	background-color:#4C8D44;
	padding:0px
3px
}
.lead_search a.green_bg:hover {
	background-color:#fff;
	color:#4C8D44
}
.lead_search .help,.lead_search
.collect {
	display:block;
	height:30px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	width:149px;
	float:left;
	margin-left:80px;
	_margin-left:40px;
	margin-top:10px;
	text-align:center;
	background:url("../images/alert_total.gif") no-repeat 0px -488px
}
.lead_search a:hover {
	text-decoration:none
}
.lead_search
.collect {
	width:104px;
	margin-left:30px;
	background-position:0px -527px
}
